package shuju;

import java.util.ArrayList;

class SequenceList {
    private ArrayList<Integer> list;

    public SequenceList() {
        list = new ArrayList<>();
    }

    // 添加元素
    public void add(int value) {
        list.add(value);
    }

    // 删除元素
    public void remove(int index) {
        if (index >= 0 && index < list.size()) {
            list.remove(index);
        }
    }

    // 获取元素
    public int get(int index) {
        if (index >= 0 && index < list.size()) {
            return list.get(index);
        }
        return -1; // 返回-1表示越界
    }

    // 获取顺序表的大小
    public int size() {
        return list.size();
    }

    public void print() {
        for (int i = 0; i < list.size(); i++) {
            System.out.print(list.get(i) + " ");
        }
        System.out.println();
    }
}

